BYU Logo
Learning Outcomes
Login
IS 303
Course Purpose
Learning Outcomes
Programming Fundamentals
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Problem Solving
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Object Oriented Principles
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Safe Coding
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Accessing Data
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Version Control
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Improved Learning Capabilities
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Improve Decision Making
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Instructor created Learning Outcomes
Course Purpose
Learning Outcomes
Course Content
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Critical Thinking
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Written Communication
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course outcome

Make changes to course outcome.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course outcome
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course purpose
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course purpose

Make changes to course purpose.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Copy outcomes

Copy course outcomes from another course.

Copy
Title
Outcome
Course outcome history
Title
Outcome
Created
Modified
Modified By
Link Course Outcomes to Program Outcomes
Course Outcome
Program Outcomes
Programming Fundamentals
Students will be able to write, run, and debug computer programs that use common control-flow structures, including sequence, selection, iteration, function calls, jump statements, and exception handling.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Problem Solving
Students will be able to decompose small real-world problems and select appropriate control-flow structures to develop working solutions, especially to solve business needs.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Object Oriented Principles
Students will be able to structure their code using object-oriented design principles, including aggregation, composition, inheritance, polymorphism, and different variable scopes.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Safe Coding
Students will be able to implement some introductory safe coding practices into their programs, such as input validation, safe defaults, and exception handling.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Accessing Data
Students will be able to read data from external sources, integrate it into the logic of their programs, and store data in accessible formats.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Version Control
Students will employ version control and repository hosting software to manage their programs.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Improved Learning Capabilities
Students will develop independent learning capabilities through principled use of AI and online programming resource
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination
Improve Decision Making
Students will be able to develop a working and deployed data-driven graphical interface that supports business processes and decision-making.
Principled Leadership & Ethical Decision-Making
End-to-End Supply Chain Systems Excellence
Strategic Alignment & Global Collaboration
Analytical Insight & Decision Quality
Digital Integration & Human–Technology Coordination